<?php

namespace web\home\controller;





class Common{
    //动作
	public function __construct(){
		//获取wenset里面数据
		//参考手册查询构造器lists
		$webSetDats = Db::table('webset')->lists('name,value');
		View::with('webSetDats',$webSetDats);
		//获取公共头部分类信息
//		p($webSetDats);
		$headCateData =Db::table('category')->where('pid',0)->orderBy('cid','asc')
			->limit(3)->get();
		View::with('headCateData',$headCateData);
		//右侧所有分类
//		分类表   压进一个新的数组   是一个分类对应几个文章
		$allCateData = Db::table('category')->get();
		foreach ($allCateData as $k => $v){
			$allCateData[$k]['total']=Db::table('article')
				->where('category_cid',$v['cid'])->count();
		}
		View::with('allCateData',$allCateData);
//		标签表
		$tagData = Db::table('tag')->get();
		View::with('tagData',$tagData);
//		友情链接
		$linkData = Db::table('link')->get();
		View::with('linkData',$linkData);
//		最新文章
		$articleDaTa = Db::table('article')->limit(3)->orderBy('sendtime','desc')->get();
		View::with('articleDaTa',$articleDaTa);
	}
}
